Golang Job: Senior Golang Engineer

Job added on

Company

Storypoint

Location

New Delhi - India

Job type

Full-Time

Golang Job Details

Description

Persistence Labs is the driving force behind Persistence, a decentralized Tendermint-based
Layer-1 blockchain powering an ecosystem of DeFi applications focused on unlocking the
liquidity of staked assets.
Persistence is on a mission to become a true liquid staking hub offering a seamless and
capital-efficient staking and DeFi experience for Proof-of-Stake (PoS) users, by empowering
developers to build innovative applications around liquid staked assets.
The Persistence Core-1 chain facilitates the issuance and deployment of liquid-staked
stkASSETs via pSTAKE, allowing users to earn staking rewards while participating in DeFi
primitives, such as borrowing & lending and liquidity provisioning on Decentralised
Exchanges. Having enabled CosmWasm, the core-1 chain also promotes the deployment of
Dapps via Smart Contracts.

Requirements

  • A Bachelor’s in Computer Science or a related technical field
  • 3+ years experience as a full-time software developer
  • 3+ years of working with web3js
  • Strong knowledge of modern software development and testing practices
  • Strong expertise in Golang with prior experience in building applications in Golang
  • Necessary experience in Javascript/Typescript
  • Well-versed with Github practices and GitHub CI
  • Strong knowledge of blockchains and prof of stake
  • Excellent troubleshooting skills
  • BONUS: Experience with Cosmos-SDK / Cosmos IBC tech-stack

Nice to have

  • Experience with cloud-native application development (k8s, Docker, GH actions,

CI/CD)

  • Previous experience working with either Rust or Python
  • Frontend development and integration experience
  • Knowledge of RPC/WebSockets, web3js, cosmjs/cosmos-sdk
  • Experience in DeFi (decentralized finance) or derivatives trading
  • Contributions to open source projects and especially in blockchain
  • Moderate experience with any one of these Postgres, Graphql, and leveldb
  • BONUS: Experience with Liquid Staking
  • BONUS: Open Source Contributions, especially within the blockchain space

Responsibilities

  • Design, build, ship, and maintain production-grade blockchain software
  • Produce and review technical designs and reference documentation
  • Contribute to team planning, estimation, and roadmapping
  • Promote and implement software engineering best practices
  • Coach junior developers
  • Lead code reviews and demonstrations

Working conditions

  • Competitive Salary & Leave policy
  • Fully remote working, or from major hubs
  • Flexible Working Hours
  • Continuous in-house training & mentoring
  • Sponsored travel to international industry conferences
  • Active support of a healthy lifestyle
  • Family friendly: paid paternity/maternity leave
  • Annual team off-site
  • Access to professional subscriptions (Messari, Nansen, etc)

Job Type: Full-time

Salary: ₹412,600.00 - ₹900,000.00 per month

Schedule:

  • Day shift

Experience:

  • Go: 3 years (Required)
  • Web3.js: 3 years (Required)
  • DeFi: 1 year (Required)
  • Cosmos-SDK / Cosmos IBC: 2 years (Required)
  • Blockchain: 3 years (Preferred)
  • Javascript/Typescript: 3 years (Preferred)

Language:

  • English (Preferred)